//
//  ZYWebImageCombinedTask.h
//  ZYWebImage
//
//  Created by wangzhipan on 2025/3/26.
//

#import <Foundation/Foundation.h>
#import "IZYWebImageProtocol.h"

NS_ASSUME_NONNULL_BEGIN
@class ZYImageCacheTask, ZYDownloadTask, ZYWebImageManager;
@interface ZYWebImageCombinedTask : NSObject <IZYTaskProtocol>
@property (nonatomic, strong, nullable, readwrite) ZYImageCacheTask *cacheTask;
@property (nonatomic, strong, nullable, readwrite) ZYDownloadTask *downloadTask;

- (instancetype)initWithManager:(ZYWebImageManager *)manager;
@end

NS_ASSUME_NONNULL_END
